technically demanding - Allemand Anglais Dictionnaire